﻿
namespace Company.Merchandising.ServiceLayer.EntityManagement.Constants
{
	public static class ExceptionMessages
	{
		public const string CompanyAlreadyExist = "Firma o nazwie \"{0}\" już istnieje.";
		public const string CompanyDoesNotExistAnyMore = "Firma o id \"{0}\" została już usunięta.";

		public const string RoleAlreadyExist = "Rola \"{0}\" już istnieje.";
		public const string RoleDoesNotExistAnyMore = "Rola o id \"{0}\" została już usunięta.";
		public const string RoleMustHaveAtLeastOneFunctionality = "Rola \"{0}\"musi mieć co najmniej jedną funkcjonalność.";

		public const string ProvinceDoesNotExistAnyMore = "Województwo o id \"{0}\" zostało już usunięte.";
		public const string ProvinceAlreadyExist = "Województwo \"{0}\" już istnieje.";
		public const string ProvincePossessesCities = "Do województwa \"{0}\" przypisane są miasta.";

		public const string ChainStoreDoesNotExistAnyMore = "Sieć handlowa o id \"{0}\" została już usunięta.";
		public const string ChainStoreAlreadyExist = "Sieć handlowa \"{0}\" już istnieje.";
		public const string ChainStorePossessesLocations = "Do sieci handlowej \"{0}\" przypisane są sklepy.";

		public const string CityDoesNotExistAnyMore = "Miasto o id \"{0}\" zostało już usunięte.";
		public const string CityPossessesCities = "Do miasta \"{0}\" przypisane są adresy.";
		public const string CityAlreadyExistInProvince = "Miasto \"{0}\" już istnieje w województwie \"{1}\".";

		public const string ContactPersonDoesNotExistAnyMore = "Osoba kontaktowa o id \"{0}\" została już usunięta.";
		public const string ContactPersonPossessesLocations = "Osoba kontaktowa o id \"{0}\" jest przypisana do sklepów.";
		public const string ContactPersonPossessesDepartments = "Osoba kontaktowa o id \"{0}\" jest przypisana do działów sklepów.";

		public const string SelectProvinceForCity = "Należy wybrać województwo dla miasta \"{0}\".";
		public const string SelectCityForAddress = "Należy wybrać miasto dla adresu.";

		public const string AddressPossessesLocations = "Adres jest przypisany do lokalizacji.";
		public const string AddressDoesNotExistAnyMore = "Adres został już usunięty.";
	}
}
